giant spider conch - Turc Anglais Dictionnaire